Despite the rally, on the basis of valuations, Indian markets aren't too expensive, says Christopher Wood, managing director and equity strategist at CLSA.